<template>
  <div class="admin-page-root">
    <div class="main-card">
      <h2>成员管理</h2>
      <div class="btn-group">
        <button class="btn main">添加成员</button>
        <button class="btn secondary">批量导入</button>
      </div>
      <div class="member-stats">
        <div class="stat-item">教师总数：<span class="stat-value">50</span> 人</div>
        <div class="stat-item">学生总数：<span class="stat-value">800</span> 人</div>
        <div class="stat-item">家长总数：<span class="stat-value">800</span> 人</div>
      </div>
      <div class="member-actions">
        <button class="btn mini edit">编辑成员</button>
        <button class="btn mini delete">删除成员</button>
      </div>
    </div>
  </div>
</template>
<script>
export default { name: 'AdminMemberManage' }
</script>
<style scoped>
.admin-page-root { min-height: 100vh; background: #f6f8fa; padding: 32px 0 60px 0; }
.main-card { max-width: 600px; margin: 36px auto; background: #fff; border-radius: 16px; box-shadow: 0 4px 24px rgba(102,126,234,0.10); padding: 36px 32px 28px 32px; }
h2 { text-align: center; margin-bottom: 28px; color: #4a4a4a; }
.btn-group { display: flex; gap: 18px; margin-bottom: 24px; justify-content: center; }
.btn { padding: 10px 28px; border: none; border-radius: 22px; font-size: 15px; font-weight: 500; cursor: pointer; transition: background 0.2s, box-shadow 0.2s; }
.btn.main { background: linear-gradient(90deg, #667eea 0%, #764ba2 100%); color: #fff; box-shadow: 0 2px 8px rgba(102,126,234,0.10); }
.btn.main:hover { background: linear-gradient(90deg, #5a67d8 0%, #6b46c1 100%); }
.btn.secondary { background: #f0f1f5; color: #666; }
.btn.secondary:hover { background: #e0e7ef; }
.member-stats { display: flex; flex-wrap: wrap; gap: 20px; margin-bottom: 20px; justify-content: center; }
.stat-item { background-color: #f5f7fa; padding: 18px 24px; border-radius: 8px; font-size: 16px; color: #333; min-width: 180px; text-align: center; }
.stat-value { font-size: 22px; font-weight: bold; color: #667eea; margin: 0 4px; }
.member-actions { display: flex; gap: 18px; justify-content: center; margin-top: 18px; }
.btn.mini { background: #007bff; color: #fff; padding: 6px 18px; font-size: 14px; border-radius: 16px; }
.btn.mini.edit { background: #28a745; }
.btn.mini.delete { background: #dc3545; }
.btn.mini:hover { opacity: 0.85; }
</style> 